Skip to content

Make names in esecfse22 branch consistent with paper#49

Merged
pmbittner merged 21 commits intoesecfse22from
esecfse22-merge
Sep 24, 2022
Merged

Make names in esecfse22 branch consistent with paper#49
pmbittner merged 21 commits intoesecfse22from
esecfse22-merge

Conversation

@pmbittner
Copy link
Copy Markdown
Member

No description provided.

ibbem and others added 16 commits July 5, 2022 21:37
The builtin `assert` of Java is disabled by default (at least in release
mode), but this is a research project so logical consistency is really
important and the performance implications are not as problematic.
The layout is computed using Graphviz.
Line graph specific export code is moved to the line graph exporter.

This changes the line endings to use the OS dependent representation
through the use of `PrintStream`. Currently there is an unnecessary
conversion from `String` to `ByteArray` and back because `OutputStream`s
are used. This will be optimised in the future by directly outputting to
the desired devices (file and terminal) without converting back to a
`String` representation.
Note the American English spelling.
The class EditPattern is renamed to EditClass and is moved to the
preliminary package because there is no use outside of it. Unfortunately
it cannot be removed easily because the preliminary would need many
changes.
I think the meaningfulness of this rename is best explained by the
second sentence of the original class description:
> Contrary to its name, [...]
@pmbittner pmbittner added the documentation Improvements or additions to documentation label Sep 23, 2022
@pmbittner pmbittner self-assigned this Sep 24, 2022
@pmbittner pmbittner merged commit 8978a01 into esecfse22 Sep 24, 2022
@pmbittner pmbittner deleted the esecfse22-merge branch October 6, 2022 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants